Variables
Definitions of Generic Error Codes

Range: 0x80000000 to 0x800000FF. More...

Variables

int MV_E_HANDLE = 0x80000000
 Incorrect or invalid handle. More...
 
int MV_E_SUPPORT = 0x80000001
 The feature is not supported. More...
 
int MV_E_BUFOVER = 0x80000002
 The buffer is full. More...
 
int MV_E_CALLORDER = 0x80000003
 Incorrect API calling sequence. More...
 
int MV_E_PARAMETER = 0x80000004
 Incorrect parameter. More...
 
int MV_E_RESOURCE = 0x80000006
 Applying for resources failed. More...
 
int MV_E_NODATA = 0x80000007
 No data. More...
 
int MV_E_PRECONDITION = 0x80000008
 Precondition is incorrect, or running environment has been changed. More...
 
int MV_E_VERSION = 0x80000009
 Version mismatch. More...
 
int MV_E_NOENOUGH_BUF = 0x8000000A
 The input memory is not enough. More...
 
int MV_E_ABNORMAL_IMAGE = 0x8000000B
 Abnormal image. More...
 
int MV_E_LOAD_LIBRARY = 0x8000000C
 Dynamically loading DLL failed. More...
 
int MV_E_NOOUTBUF = 0x8000000D
 No available buffer. More...
 
int MV_E_ENCRYPT = 0x8000000E
 Error occurred when performing encryption. More...
 
int MV_E_OPENFILE = 0x8000000F
 Error occurred when opening file. More...
 
int MV_E_BUF_IN_USE = 0x80000010
 Buffer address has been used. More...
 
int MV_E_BUF_INVALID = 0x80000011
 Invalid buffer address. More...
 
int MV_E_NOALIGN_BUF = 0x80000012
 Buffer alignment exception. More...
 
int MV_E_NOENOUGH_BUF_NUM = 0x80000013
 Insufficient number of buffers. More...
 
int MV_E_PORT_IN_USE = 0x80000014
 Serial port is occupied. More...
 
int MV_E_IMAGE_DECODEC = 0x80000015
 Decoding error. More...
 
int MV_E_UINT32_LIMIT = 0x80000016
 The API does not support returning the image with size greater than unsigned int. More...
 
int MV_E_IMAGE_HEIGHT = 0x80000017
 Image height exception (incomplete frame is dropped). More...
 
int MV_E_NOENOUGH_DDR = 0x80000018
 Insufficient DDR buffer. More...
 
int MV_E_NOENOUGH_STREAM = 0x80000019
 Insufficient stream channels. More...
 
int MV_E_NORESPONSE = 0x8000001A
 No response from device. More...
 
int MV_E_WRITEFILE = 0x8000001B
 Exception occurred when writing to the file. More...
 
int MV_E_READFILE = 0x8000001C
 Exception occurred when reading from the file. More...
 
int MV_E_FILELENGTH = 0x8000001D
 File length exception. More...
 
int MV_E_RESOURCE_EVENT = 0x8000001E
 Creating event failed. More...
 
int MV_E_RESOURCE_THREAD = 0x8000001F
 Creating thread failed. More...
 
int MV_E_DEV_OFFLINE = 0x80000020
 Device is offline. More...
 
int MV_E_DEV_SUPPORT = 0x80000021
 Device is not supported. More...
 
int MV_E_PLATFORM_SUPPORT = 0x80000022
 It is not supported on the current platform. More...
 
int MV_E_SERIAL_BUFFER_FULL = 0x80000023
 Device serial port buffer space is insufficient. More...
 
int MV_E_CHANNEL_INDEX = 0x80000024
 Stream channel index is invalid. More...
 
int MV_E_PARAMETER_RANGE = 0x80000025
 The parameter is out of range. More...
 
int MV_E_RESOURCE_IO = 0x80000026
 I/O resource exception. More...
 
int MV_E_IMAGE_INFO_INVALID = 0x80000027
 Abnormal image information (width, height, length, etc.) More...
 
int MV_E_RESOURCE_IN_USE = 0x80000028
 The requested resource (capture card, device, stream, etc.) is in use. More...
 
int MV_E_DEV_NOT_IMPLEMENTED = 0x80000041
 Command not implemented in device. More...
 
int MV_E_DEV_INVALID_PARAMETER = 0x80000042
 The command parameter is invalid or out of range. More...
 
int MV_E_DEV_INVALID_ADDRESS = 0x80000043
 Attempted to access non-existent register address. More...
 
int MV_E_DEV_WRITE_PROTECT = 0x80000044
 Attempted to write to read-only register. More...
 
int MV_E_DEV_BAD_ALIGNMENT = 0x80000045
 Attempted to access register address not aligned according to underlying technology. More...
 
int MV_E_DEV_ACCESS_DENIED = 0x80000046
 Attempted to read from unreadable or write to unwritable register address. More...
 
int MV_E_DEV_BUSY = 0x80000047
 Device is busy. More...
 
int MV_E_DEV_MSG_TIMEOUT = 0x80000048
 Device response timed out. More...
 
int MV_E_DEV_INVALID_HEADER = 0x80000049
 Received command header is invalid. More...
 
int MV_E_DEV_UNKNOWN = 0x8000004A
 Unknown error code returned from device (not converted to corresponding error code). More...
 
int MV_E_DEV_INVALID_PARAMS = 0x8000004B
 The parameter returned by the device is invalid. More...
 
int MV_E_DEV_WRONG_CONFIG = 0x8000004C
 The device configuration does not allow executing the sent command. More...
 
int MV_E_DEV_CRC = 0x8000004D
 CRC error. More...
 
int MV_E_INTERNAL = 0x800000FE
 SDK internal error. More...
 
int MV_E_UNKNOW = 0x800000FF
 Unknown error. More...
 

Detailed Description

Range: 0x80000000 to 0x800000FF.

Variable Documentation

◆ MV_E_HANDLE

int MV_E_HANDLE = 0x80000000

Incorrect or invalid handle.

◆ MV_E_SUPPORT

int MV_E_SUPPORT = 0x80000001

The feature is not supported.

◆ MV_E_BUFOVER

int MV_E_BUFOVER = 0x80000002

The buffer is full.

◆ MV_E_CALLORDER

int MV_E_CALLORDER = 0x80000003

Incorrect API calling sequence.

◆ MV_E_PARAMETER

int MV_E_PARAMETER = 0x80000004

Incorrect parameter.

◆ MV_E_RESOURCE

int MV_E_RESOURCE = 0x80000006

Applying for resources failed.

◆ MV_E_NODATA

int MV_E_NODATA = 0x80000007

No data.

◆ MV_E_PRECONDITION

int MV_E_PRECONDITION = 0x80000008

Precondition is incorrect, or running environment has been changed.

◆ MV_E_VERSION

int MV_E_VERSION = 0x80000009

Version mismatch.

◆ MV_E_NOENOUGH_BUF

int MV_E_NOENOUGH_BUF = 0x8000000A

The input memory is not enough.

◆ MV_E_ABNORMAL_IMAGE

int MV_E_ABNORMAL_IMAGE = 0x8000000B

Abnormal image.

Incomplete image may be caused by packet loss.

◆ MV_E_LOAD_LIBRARY

int MV_E_LOAD_LIBRARY = 0x8000000C

Dynamically loading DLL failed.

◆ MV_E_NOOUTBUF

int MV_E_NOOUTBUF = 0x8000000D

No available buffer.

◆ MV_E_ENCRYPT

int MV_E_ENCRYPT = 0x8000000E

Error occurred when performing encryption.

◆ MV_E_OPENFILE

int MV_E_OPENFILE = 0x8000000F

Error occurred when opening file.

◆ MV_E_BUF_IN_USE

int MV_E_BUF_IN_USE = 0x80000010

Buffer address has been used.

◆ MV_E_BUF_INVALID

int MV_E_BUF_INVALID = 0x80000011

Invalid buffer address.

◆ MV_E_NOALIGN_BUF

int MV_E_NOALIGN_BUF = 0x80000012

Buffer alignment exception.

◆ MV_E_NOENOUGH_BUF_NUM

int MV_E_NOENOUGH_BUF_NUM = 0x80000013

Insufficient number of buffers.

◆ MV_E_PORT_IN_USE

int MV_E_PORT_IN_USE = 0x80000014

Serial port is occupied.

◆ MV_E_IMAGE_DECODEC

int MV_E_IMAGE_DECODEC = 0x80000015

Decoding error.

Error occurred when verifying the image via SDK.

◆ MV_E_UINT32_LIMIT

int MV_E_UINT32_LIMIT = 0x80000016

The API does not support returning the image with size greater than unsigned int.

◆ MV_E_IMAGE_HEIGHT

int MV_E_IMAGE_HEIGHT = 0x80000017

Image height exception (incomplete frame is dropped).

◆ MV_E_NOENOUGH_DDR

int MV_E_NOENOUGH_DDR = 0x80000018

Insufficient DDR buffer.

◆ MV_E_NOENOUGH_STREAM

int MV_E_NOENOUGH_STREAM = 0x80000019

Insufficient stream channels.

◆ MV_E_NORESPONSE

int MV_E_NORESPONSE = 0x8000001A

No response from device.

◆ MV_E_WRITEFILE

int MV_E_WRITEFILE = 0x8000001B

Exception occurred when writing to the file.

◆ MV_E_READFILE

int MV_E_READFILE = 0x8000001C

Exception occurred when reading from the file.

◆ MV_E_FILELENGTH

int MV_E_FILELENGTH = 0x8000001D

File length exception.

◆ MV_E_RESOURCE_EVENT

int MV_E_RESOURCE_EVENT = 0x8000001E

Creating event failed.

◆ MV_E_RESOURCE_THREAD

int MV_E_RESOURCE_THREAD = 0x8000001F

Creating thread failed.

◆ MV_E_DEV_OFFLINE

int MV_E_DEV_OFFLINE = 0x80000020

Device is offline.

◆ MV_E_DEV_SUPPORT

int MV_E_DEV_SUPPORT = 0x80000021

Device is not supported.

◆ MV_E_PLATFORM_SUPPORT

int MV_E_PLATFORM_SUPPORT = 0x80000022

It is not supported on the current platform.

◆ MV_E_SERIAL_BUFFER_FULL

int MV_E_SERIAL_BUFFER_FULL = 0x80000023

Device serial port buffer space is insufficient.

◆ MV_E_CHANNEL_INDEX

int MV_E_CHANNEL_INDEX = 0x80000024

Stream channel index is invalid.

◆ MV_E_PARAMETER_RANGE

int MV_E_PARAMETER_RANGE = 0x80000025

The parameter is out of range.

◆ MV_E_RESOURCE_IO

int MV_E_RESOURCE_IO = 0x80000026

I/O resource exception.

◆ MV_E_IMAGE_INFO_INVALID

int MV_E_IMAGE_INFO_INVALID = 0x80000027

Abnormal image information (width, height, length, etc.)

◆ MV_E_RESOURCE_IN_USE

int MV_E_RESOURCE_IN_USE = 0x80000028

The requested resource (capture card, device, stream, etc.) is in use.

◆ MV_E_DEV_NOT_IMPLEMENTED

int MV_E_DEV_NOT_IMPLEMENTED = 0x80000041

Command not implemented in device.

◆ MV_E_DEV_INVALID_PARAMETER

int MV_E_DEV_INVALID_PARAMETER = 0x80000042

The command parameter is invalid or out of range.

◆ MV_E_DEV_INVALID_ADDRESS

int MV_E_DEV_INVALID_ADDRESS = 0x80000043

Attempted to access non-existent register address.

◆ MV_E_DEV_WRITE_PROTECT

int MV_E_DEV_WRITE_PROTECT = 0x80000044

Attempted to write to read-only register.

◆ MV_E_DEV_BAD_ALIGNMENT

int MV_E_DEV_BAD_ALIGNMENT = 0x80000045

Attempted to access register address not aligned according to underlying technology.

◆ MV_E_DEV_ACCESS_DENIED

int MV_E_DEV_ACCESS_DENIED = 0x80000046

Attempted to read from unreadable or write to unwritable register address.

◆ MV_E_DEV_BUSY

int MV_E_DEV_BUSY = 0x80000047

Device is busy.

◆ MV_E_DEV_MSG_TIMEOUT

int MV_E_DEV_MSG_TIMEOUT = 0x80000048

Device response timed out.

◆ MV_E_DEV_INVALID_HEADER

int MV_E_DEV_INVALID_HEADER = 0x80000049

Received command header is invalid.

◆ MV_E_DEV_UNKNOWN

int MV_E_DEV_UNKNOWN = 0x8000004A

Unknown error code returned from device (not converted to corresponding error code).

◆ MV_E_DEV_INVALID_PARAMS

int MV_E_DEV_INVALID_PARAMS = 0x8000004B

The parameter returned by the device is invalid.

◆ MV_E_DEV_WRONG_CONFIG

int MV_E_DEV_WRONG_CONFIG = 0x8000004C

The device configuration does not allow executing the sent command.

◆ MV_E_DEV_CRC

int MV_E_DEV_CRC = 0x8000004D

CRC error.

◆ MV_E_INTERNAL

int MV_E_INTERNAL = 0x800000FE

SDK internal error.

◆ MV_E_UNKNOW

int MV_E_UNKNOW = 0x800000FF

Unknown error.